import { commonRequest } from '@/api/commonHttp';

// 商品中心 - 商品准入管理 - 待准入商品未完善 - 售价维护 - 获取初始化数据
export const getInitDataForAddSpuService = (data, loadingFn) => commonRequest({
  url: '/sysback/salePrice/secondPhase/prepare/getInitDataForAddSpu',
  type: 'post',
  data,
  loadingFn
})

// 商品中心 - 商品准入管理 - 待准入商品未完善 - 售价维护 - 新增保存
export const saveForAddSpuService = (data, loadingFn) => commonRequest({
  url: '/sysback/salePrice/secondPhase/prepare/saveForAddSpu',
  type: 'post',
  data,
  loadingFn
})

// 商品中心 - 商品准入管理 - 待准入商品未完善 - 批量售价维护 - 关联商品数据查询
export const getBatchAddSpuListService = (data, loadingFn) => commonRequest({
  url: '/sysback/productspusearch/getBatchAddSpuList',
  type: 'post',
  data,
  loadingFn
})

// 商品中心 - 商品准入管理 - 待准入商品未完善 - 批量售价维护 - 售价导出
export const exportExcelService = (data, loadingFn) => commonRequest({
  url: '/sysback/salePrice/secondPhase/exportExcel',
  type: 'post',
  data,
  loadingFn,
  isExport: true
})

// 商品中心 - 商品准入管理 - 待准入商品未完善 - 批量售价维护 - 售价导入
export const importExcelUrl = 'sysback/salePrice/secondPhase/importExcel'
